package DB;

import java.util.ArrayList;

import Model.Subscription;

public interface IFDBSubscription {

	/* (non-Javadoc)
	 * @see DB.IFBDSubscription#createSubscription(int, java.lang.String, int, int)
	 */
	public abstract void createSubscription(String type, int price, int discount);

	/* (non-Javadoc)
	 * @see DB.IFBDSubscription#deleteSubscription(int)
	 */
	public abstract void deleteSubscription(int mID);

	/* (non-Javadoc)
	 * @see DB.IFBDSubscription#updateSubscription(Model.Subscription)
	 */
	public abstract void updateSubscription(Subscription g,int choice);

	/* (non-Javadoc)
	 * @see DB.IFBDSubscription#miscWhere()
	 */
	public abstract ArrayList<Subscription> miscWhere();

	/* (non-Javadoc)
	 * @see DB.IFBDSubscription#findSubscription(int)
	 */
	public abstract Subscription findSubscription(int mID);

}